package com.aiti.lulian.dto;

import com.aiti.base.core.base.dto.PageDto;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel(value = "LuLianPurchaseDemandQuoteDto", description = "采购需求报价")
public class LuLianPurchaseDemandQuoteDto extends PageDto {

    /**主键**/
    @TableId(value = "base_id",type = IdType.ASSIGN_UUID)
    private String baseId;

    /**采购需求id**/
    private String purchaseDemandId;

    /**企业id**/
    private String enterpriseId;

    /**联系人姓名**/
    private String contactName;

    /**联系人电话**/
    private String contactPhone;

    private String creator;

    private String updateBy;

    /**报价时间**/
    @TableField(value = "base_create_time", fill = FieldFill.INSERT)
    private Date baseCreateTime;

    /**修改时间**/
    @TableField(value = "base_update_time", fill = FieldFill.UPDATE)
    private Date baseUpdateTime;
}
